bite repeatedly - Francés Inglés Diccionario